Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
11 BYRON PLACE Terraced £176,500 28 May 2012